Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 HELEN STREET Semi-Detached £192,502 £167,500 16 Jul 2021
29 HELEN STREET Semi-Detached £168,517 £38,495 11 Jun 1999